Popular

More Photos

High Scores

About

115 E Travis St
San Antonio, TX
+1-210-472-3300
Lula's Mexican Cafe

Lula's Mexican Cafe

Mexican
127 reviews 127 reviews

Top Review On Yelp

rating Mar 16, 2018
We stopped here for lunch prior to leaving San Antonio on Wednesday, March 14th. We had walked here from our hotel the evening before, not realizing that... (read more)
Doug S.