This sizzling dish, typically served with chicken, steak or shrimp, is a traditional Tex-Mex and authentic Mexican favorite. While New York City isn’t exactly known for the nation’s best southern cuisine (hey, we can’t be the best at everything), these five restaurants are serving up the best fajitas in the city. By Yvo Sin.

More: NYC’s 9 Best Mexican Restaurants


More: NYC’s 7 Best Guacamole Spots

With two locations on the Upper East Side and one on the Upper West Side, Cilantro has uptown covered for fajitas. Served with sauteed vegetables, guacamole, sour cream, pico de gallo and your choice of flour or whole wheat tortillas, have fun assembling your wrap with your pick of protein. Grilled chicken, adobo steak, cilantro shrimp, or grilled marinated vegetables, all are under $20 and will satisfy without wrecking your diet.

(credit: El Cantinero)

More: NYC’s 9 Best Maragaritas

A favorite among NYU students, El Cantinero boasts some ridiculously low prices and delicious A house special, the fajitas are served topped with sauteed onions and tomatoes, with flour tortillas, rice, guacamole, sour cream, diced onion, and more tomatoes along with a cup of homemade pinto bean soup. With shrimp being the most expensive protein option at $14.95 and the vegetarian option bottoming out at $10.95, you really can’t go wrong here.


Mexico Lindo’s fabulous fajitas offer deliciousness wrapped neatly: served with yellow rice, refried pinto beans, guacamole and flour tortillas, choose from steak, shrimp or chicken – or vegetarian. Each mouthful of deliciousness will leave you happy to return again and again!

While Tulcingo del Valle may not look like all that much from the outside, this Hell’s Kitchen restaurant boasts some incredibly authentic and delicious Mexican food.  Super casual with a focused menu, the fajitas are your choice of beef, chicken or shrimp – or a combination of all three for the unbeatable price of $12.95 – and come with refried beans, rice, guacamole, hot sauce and tortillas.


Despite its location within Grand Central Terminal, which may make you think it’s a tourist destination, Zocalo serves up some delicious eats. Their special fajitas come in your choice of chicken, beef or seafood and are served with flour tortillas, onions, peppers, rice, beans, sour cream and guacamole. Enjoy them while you observe the bustling commuters around you.

For the latest on where to eat in the Tri-State, follow us on Twitter!

Yvo Sin is the founder and head writer of The Feisty Foodie.


Leave a Reply