Old Pueblo Grill
The Best Darn Little Taco Shop This Side of the Rio Grande...or at Least the Genesee River. Experience authentic Mexican food and drinks while watching your favorite sports games.
The Best Darn Little Taco Shop This Side of the Rio Grande...or at Least the Genesee River. Experience authentic Mexican food and drinks while watching your favorite sports games.