We are located at 115 Main Plaza, San Antonio, TX 78205
(Inside the San Fernando Cathedral Courtyard)
"Love everything about Poblanos, the food, the environment, and the great customer service
....... everyone there loves serving people with joy!"
"Definitely a place to eat when visiting down town. Great food and service"