Know a great happy hour or special for this location?
Photos
Location & Hours
Colorful outpost of a taqueria mini-chain known for its eclectic, ever-changing combinations. Located at 500 7th Ave E right next to the train station. Parking located in rear and along road.