Locos Taqueria
92 Knollwood Blvd, Montgomery
(334) 676-2383
Recent Reviews
Order Online
You May Also Like
Cluckers Wings & Things - 12645 US-80 Unit B
Ellianos Coffee Pike Road - 68 Freedom Dr
Coffee Shops, Coffee & Tea, Juice Bar & Smoothies
The Pastry Vault - 15 Travertine Dr
Dessert, Custom Cakes, Caterers, Pet Friendly
Restaurants in Montgomery, AL
Locos Taqueria
92 Knollwood Blvd, Montgomery, AL 36117
(334) 676-2383