Savoring the World’s Cuisine in the Garden State

New Jersey is a food lover's paradise for ethnic cuisine, ranging from Indian and Italian to Japanese and Mexican. You could travel the world for these tastes or simply take your taste buds on a journey through the Garden State to find a winner.

Fornos of Spain stands out among the many good Spanish and Portuguese restaurants in the Ironbound section of Newark. The fried calamari is a nice light starter. Follow it up with a tasty veal chop or camarones al ajillo, shrimp in garlic sauce. In Hoboken, Lola's Tapas and Wine Bar — which one reviewer described as a “little piece of Spain in Hoboken” — features over 80 regional Spanish dishes that will please every palate, along with 100 wines to choose from. Try the highly-recommended lobster ravioli in vodka sauce or avocado salad — and don’t miss out on the sangria!

Princeton Borough's Ajiten is widely regarded as one of the best Japanese restaurants in the state. You can't go wrong with any number of sushi options, including melt-in-your-mouth tuna, salmon and eel at this tiny restaurant. Try the large rainbow roll or the sashimi.


Jose's in Spring Lake Heights is the epitome of a hole-in-the-wall, but ignore the décor and concentrate on the taste of this inexpensive Mexican food. The burritos and quesadillas are the most popular, but the chimichangas — deep-fried flour tortillas with various fillings — will keep you coming back.


Visitors to Atlantic City would be wise to make the drive to nearby Egg Harbor City for Italian food at Assaggio! Try the Veal Veneziana, a Francaise veal entrée topped with jumbo lump crabmeat.


The Washington Inn serves up fresh French and American fare in Cape May. For the main meal, opt for the filet mignon with caramelized onions, gorgonzola and roasted asparagus or the pistachio crusted rack of lamb. For dessert, try the homemade ice cream or the flourless chocolate cake.