Los Chulos

yelp logo

(1)

103 E Alameda St
Tucson, AZ 85701

Los Chulos is a cozy Mexican restaurant in Tucson, AZ, known for its authentic cuisine and vibrant atmosphere.

With a menu featuring traditional dishes and modern twists, Los Chulos offers a unique dining experience for locals and visitors alike.

Generated from their business information

Find related places

Reviews

yelp logo
3.01 reviews
Photo of Danny S.
Danny S.
2/17/2012

This little Sonoran hot dog cart is tucked away on the corner of Alameda and Scott downtown. At this point, we all pretty much know the drill: a bacon-wrapped hot dog with beans, fried onions,...

Own this business?
See a problem?

You might also like

United StatesArizonaTucsonLos Chulos