Salazar is my secret spot when I NEED tacos. Their beef tacos with salsa verde are crave-able. Amazing. Order one more taco than you think you want. You deserve it.
They need fresh brewed iced tea and then they would get a 5 star rating. I'm talking to you Salazar Bros! Iced tea.