Restaurant Review: Mesa Grill New York August 16, 2010 American New York Restaurant Reviews Southwestern Travel +