im from tucson, az and where im from theres this restaurant called Los Betos and i was wondering if theres a restaurant like it in chicago, preferably northern chicago with some carne asada fries on the menu. thank you! i would really appreciate it, its all ive been thinking about.
heres a pic of exactly what im looking for

by mwoolsey06

Dining and Cooking