The Supreme Burrito #2
Restaurant · Avondale

The Supreme Burrito #2

$$$ · Mexican

Birria tacos and al pastor are the real draw here—order them with a cold horchata and come late-night when the energy peaks in this Avondale casual spot.

Info

📍
Address
3517 N Spaulding Ave, Chicago, IL 60618, USA, CHI

More like this