u/bigangry · Apr 2026 The Taco Station LLC in Tustin. It's a taco counter inside a liquor store/carniceria and they've got a bunch of grills out back. Traditional stuff, non-traditional stuff, and they have pollo asado on the weekends. total hidden gem. Read the full comment on Reddit →
u/Left-Pick-3143 · Nov 2025 The taco station in Tustin. On the weekends, they have Pollo Asado the BEST Read the full comment on Reddit →