8311 Michigan Rd
Indianapolis, IN 46268
Indianapolis, IN 46268
Open Hours11 a.m. to 10 p.m. Monday through Friday, noon to 10 p.m. Saturday and Sunday
OverviewCazuela's offers traditional Mexican cuisine, with an added emphasis on seafood dishes. Starting with warm chips, freshly made salsa and a beer from their extensive selection...
more