Address: 850 Van Houten Avenue, Clifton, United States Of America
City: Clifton
Dishes: 35
Reviews: 1300
Website: https://www.thesombrero.com/
"the Side House Rice was so good and flavor with the Side Black Beans combined. it was heaven. the Signature Birria Tacos (3) WERE AMAZING. pro the best ones i've tried so far. the Taquitos (Flautas) were okay. i didnt know it has chunks of meat inside them. but it wasnt bad. what i must say tho is that the amount of lettuce on both the birria. and the flautas. were toooooo little. the Horchata Small was amazing i usually dont like it but it wasso goooddd"
All prices are estimates.