Sometimes it seems like the same group of restaurants get all the love. Well, that ends today. If you delve a little deeper into the food scene in Bayonne, you’re bound to unearth plenty of hidden hot spots.
No Go. If you've had authentic Mexican food and know the difference, then go to Taqueria Viva Mexico or Taqueria Downtown. Both are in Jersey City and by FAR, the best Mexican you'll ever have. -- Danny Cueto via Foursquare