Enjoy Neptune Fountain and visit this restaurant. Perfectly cooked pizza is the recipe for success of La Cucaracha. It's nice to try good ale.
Many people note that the staff is courteous at this place. Fast service is something visitors like here. Fair prices are to be expected at this spot. The calm atmosphere makes a good impression on reviewers. TripAdvisor users marked this restaurant with 4 stars, you can check it out.