The Buffalo Spot Cuisine: American Neighborhood: Mesa 1660 W. Southern Ave., AZ, 85202 602-962-7768 Website advertisement Related Articles Restaurants July Restaurant Openings and Closings: Greetings to The G.O.A.T., Bye Mi Vegana Madre By Lauren Cusimano advertisement Trending Restaurants Buck & Rider team readies Pinyon in Scottsdale By Sara Crocker Crime & Police Cop kills man holding machete to woman’s throat By Zach Buchanan Performing Arts Broadway star Nick Cartell comes home to Phoenix for one-night show By Jennifer Goldberg Restaurants Novel Ice Cream takes over Tempe’s House of Tricks By Sara Crocker