Copyright 2020. Atul Karkhanis Architects LTD. All Rights Reserved.
Taco Del Mar
Taco Del Mar is a Baja style, Mexican fast food restaurant franchise. This TDM location is the first one to open in the state of Illinois. The décor is meant to mimic a beach side stand. Bright colors and large artwork help to create a fun and enjoyable dining experience.