Description
Name: Locos Taqueria
Address: 92 Knollwood Blvd, Montgomery, AL 36117
Phone Number: +1 334-676-2383
Restaurant Type: Taco restaurant, Latin American restaurant, Mexican restaurant, Restaurant
Locos Taqueria is a Taco restaurant located at 92 Knollwood Blvd Montgomery/Alabama
(Latitude,Longitude: 32.3655561,-86.0486804)
Postal Code: 36117
Location
-
92 Knollwood Blvd, Montgomery, AL 36117
Add a review