Los Ninos
Closed
307 E College Ave Ste B
Decatur, GA 30030
Los Ninos is a vibrant eatery located in Decatur, GA, offering a delightful fusion of traditional and contemporary Mexican cuisine. Known for its warm atmosphere and friendly service, this cozy spot features a diverse menu that includes flavorful tacos, fresh salsas, and homemade guacamole. Perfect for family gatherings or a casual night out, Los Ninos is a must-visit for anyone craving authentic Mexican flavors in a welcoming setting.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.