ANTOJITOS MAMA LICHA Menu

1740 N Tower Rd, Alamo, TX 78516
  • Menu 1
  • Menu 2
  • Menu 1
  • Menu 2
Loading...

Know a great happy hour or special for this location?

People Also Viewed

La Cinco
La Cinco
4.5
(20 Reviews)
Mexican
EL PAPIRRIN FEST
EL PAPIRRIN FEST
3.5
(13 Reviews)
Restaurant
Taqueria Mi Matamoros Querido
Taqueria Mi Matamoros Querido
4.3
(31 Reviews)
Mexican
Ricos Tacos Taquería
Ricos Tacos Taquería
5.0
(3 Reviews)
Restaurant
Taqueria Don Yeyo
Taqueria Don Yeyo
3.8
(51 Reviews)
Mexican
Alamo Food Truck Park
Alamo Food Truck Park
4.8
(46 Reviews)
Mexican
LMD MICHELANDIA DRIVE THRU
LMD MICHELANDIA DRIVE THRU
4.3
(33 Reviews)
Ice cream shop
7th St. Sports Bar & Grill
7th St. Sports Bar & Grill
4.5
(116 Reviews)
Bar
Laredo Taco Company
Laredo Taco Company
3.4
(9 Reviews)
Restaurant
Cafés D’ Rut
Cafés D’ Rut
Coffee shop, Dessert shop

© 2025 Checkle, Inc

Privacy

Terms