You are now leaving Menulist
We hope to see you again soon!
El Canelo #6 Mexican Grill
1003 Culebra Rd, 78201, San Antonio, US, 78201-6120, United States
Casual, Mexican, Steak, Tea, Cheese, Breakfast, Drinks
The redirect does not work? Just click on this link or copy it into your address bar