Know a great happy hour or special for this location?
Petite taqueria with counter service, famous for its tacos al pastor & other regional antojitos.
Suggest an edit
5221 Godown Rd, Columbus, OH 43235