Cranford, NJ Listings Dining Shopping Leisure Highest Rated Dining Del Porto Ristorante $ 132 reviews Italian, Wine Bars, Seafood (908) 409-8423 91 Elizabeth AveElizabeth, NJ 07206 Vine and Oak Tavern $ 165 reviews Comfort Food, Wine Bars, Cocktail Bars (908) 967-6058 100 S Ave ECranford, NJ 07016 Cranford Station House $$ 239 reviews Breakfast & Brunch, American, Desserts (908) 276-2818 7 N Ave ECranford, NJ 07016 La Campagnola $$ 203 reviews Italian (908) 241-9200 520 S 31st StKenilworth, NJ 07033 Black Sheep Bar And Provisions $ 55 reviews New American, Wine Bars, Cocktail Bars (908) 518-9463 514 North AveGarwood, NJ 07027 Publick House $$ 295 reviews New American, Gastropubs, Salad (908) 233-2355 899 Mountain AveMountainside, NJ 07092 Mambo Cuban Restaurant & Lounge $$ 203 reviews Cuban, Desserts, Soup (908) 396-6401 2185 US-22Union, NJ 07083 Jessica's Restaurant $$$ 375 reviews Italian, French (908) 754-2080 250 South AveSte 104 Ava’s Kitchen & Bar $$ 318 reviews Pizza, Beer, Wine & Spirits, Cocktail Bars (908) 946-2827 1 N 21st StKenilworth, NJ 07033 Roosterspin $$ 868 reviews Korean, Chicken Wings, Tapas/Small Plates (908) 233-7333 251 N Ave WWestfield, NJ 07090 Ambeli Greek Taverna $$ 527 reviews Greek, Mediterranean (908) 272-4111 29 N Union AveCranford, NJ 07016 Ye Olde Rathskeller $$ 94 reviews Sandwiches, Seafood, Salad (908) 272-9511 523 Centennial AveCranford, NJ 07016 1958 Cuban Cuisine $$ 452 reviews Cuban (908) 232-3187 301 South Ave WWestfield, NJ 07090 Dowling's Irish Pub and Restaurant $$ 133 reviews Irish Pub, American (908) 241-6300 117 Chestnut StRoselle Park, NJ 07204 Johnny Tequila's $$ 744 reviews Mexican, Sports Bars, Vegan (908) 241-0600 586 Raritan RdRoselle, NJ 07203 Nostimo Mediterranean Greek Restaurant $$ 75 reviews Greek, Mediterranean, Salad (908) 889-7000 24 N 20th StKenilworth, NJ 07033 Oasis Restaurant $$ 115 reviews Mediterranean, Moroccan, Halal (908) 967-6161 21 N Union AveCranford, NJ 07016 Cha Cha Cha Cuban Cafe $$ 370 reviews Cuban, Empanadas, Spanish (908) 486-6000 292 S Michigan AveKenilworth, NJ 07033 All' Assassina $ 10 reviews Italian (908) 977-1616 2705 Morris AveUnion, NJ 07083 Paragon Tap & Table $$ 786 reviews New American, Burgers, Tapas/Small Plates (732) 931-1776 77 Central AveClark, NJ 07066 100 Steps Kitchen + Raw Bar $$$ 251 reviews Seafood, New American, Bars (908) 276-0153 215 Centennial AveCranford, NJ 07016 Kitchen 27 $$ 73 reviews Breakfast & Brunch, Diners (908) 287-5655 200 W St Georges AveLinden, NJ 07036 Ocean Prime Tavern $ 12 reviews Steakhouses, Desserts, Seafood (908) 272-0045 2 S Ave WCranford, NJ 07016 Riverside Inn $ 148 reviews Dive Bars, Burgers (908) 709-9449 56 N Ave ECranford, NJ 07016 Thai Mama $ 98 reviews Thai (908) 854-3666 110 North Ave WCranford, NJ 07016