El Olmeca Mexican Restaurant

8003 Highway 53, Huntsville AL

(256) 858-9102

Location