Bloomington, IL Southwestern Restaurant (US)

( 2 Reviews )
Super Mega Dilla Logo

Super Mega Dilla

Fast Food Restaurant, Southwestern Restaurant (US), Mexican Restaurant

2109 E Empire St Bloomington, Illinois 61704
Isabella Elis

$5 for fries and you just get a small corner pile in a small box. $13 for a chicken, bacon, ranch mega quesadilla and it's hardly filled until the third slice. Management ... more

Find
    Near

      START DRIVING

      ONLINE LEADS TODAY!

      ChamberofCommerce.com
      Loading