Ta'golazo
Restaurant · South Shore

Ta'golazo

$ · Latin American

Budget-friendly South Shore spot slinging burrito bowls that deliver on filling portions, though consistency and seasoning can be hit-or-miss.

Info

📍
Address
2247 E 71st St, Chicago, IL 60649, USA, CHI

More like this