After many years looking for the perfect Mexican restaurant, at last! I am in love. I have been to fancy places in the city, been to the semi-scary places everywhere, been to the taco ladies in Jackson Heights but none of them made my soul happy. My search is over. Cabrito is the perfect mix! Everything I ever wanted in a Mexican Restaurant. Amazing food, service, music, location and booze. I go for Bourbon, tooo many chips with the homemade salsa's and slow cooked items (goat, green chili, ect.). See you there!
more