Locos Tacos

Restaurant in Newnan, Georgia

Opening hours: Th-Sa 11:00-22:00; Mo-We 11:00-21:00

226 Greenville Street, 30263