Licha's Mexican Restaurant
1535 S Brazos St, San Antonio
(210) 281-4200
Recent Reviews
You May Also Like
Champs Chicken - 2101 S Laredo St
Chicken, Fast Food, Chicken Shop, Comfort Food
Restaurante Don Pablo - 2162 S Laredo St #6936
Mexican, Tex-Mex
Chef Junction - 1811 S Laredo St
Caterers
Restaurants in San Antonio, TX
Licha's Mexican Restaurant
1535 S Brazos St, San Antonio, TX 78207
(210) 281-4200