It's 🌮 Time!
Menu
Craving
Tortas
|
Enchiladas
|
Ceviche
|
Chile Reneno
|
Tamales
|
Burritos
|
Carnitas
.
Tacos El Superior
Address:
700 E Alosta Ave, Azusa, CA 91702
Phone:
(626) 804-3240
Reviews