Food, Retail & Service >> Food >> Monterrey Grill
Monterrey Grill
Office Manager
3601 Desiard Street,Louisiana,
71203,United States
Great American and Mexican food, great atmosphere, occasional live music.