Casa Azteca

501 W US Highway 50, O'Fallon IL

(618) 632-2981

Hours of Operation Today,
  • LIKELY OPEN

Rated 1.0 out of 5 from 1 Reviews Casa Azteca is Ranked #2 of 40 Restaurants in O'Fallon. Some say it is unclean.

★ on the 21st of May, 2008

Very Unclean, Trash in alley..Overflowing dumpster
Location