Locos Taqueria is located at 92 Knollwood Blvd, Montgomery, Alabama. Menu items include Aguas Frescas, Arroz, Bottled drinks, Bread Pudding, Caesar Salad, Ceviche, Charros, and Chelada.
Nearby points of interest include Mae's Wings and BBQ (restaurant, 0.03 miles away), Subway (fast food, 0.17 miles away), BP (fuel, 0.17 miles away), Harris School (school, 0.65 miles away), Saint Pauls Church (place of worship, 1.43 miles away), Dollar General (variety store, 2.56 miles away), Pike Road Branch (library, 2.75 miles away), and Pike Road Post Office (post office, 2.98 miles away).