Connect with us!

Spanish Tavern is the premier destination in New Jersey for awarding winning traditional and contemporary Spanish cuisine. Named Best Spanish Restaurant in Northern New Jersey by New Jersey Monthly Magazine, Spanish Tavern is the perfect place to turn the every day and most special of occasions into warm memories.

Facebook Twitter

Be the first to get exclusive updates from us!


  • “A ! Fantastic food and staff. Always a great dining experience.”

  • “This restaurant is an experience. 5 star food, service, and ambiance. ”

  • “Great food. EXCEPTIONAL service. The entire waitstaff works hard to make sure you have everything you need!”

More testimonials >


Customer Reviews

  • DianaID19

    The Spanish Tavern is a very fine restaurant but knowing how the service works and how the food is presented and prepared, will help you get the best experience. Food is first-rate. However there was so much food but you have to know how and what t...

  • mark p

    The food here is freshly cooked and always tasty and great to eat and enjoy. They do not rush you to get out and they accept reservations.

More reviews >

About Us

Spanish Tavern

Phone (908) 232-2171
Hours Mon, Tue, Wed, Thu: 11:30 am - 10:00 pm
Fri: 11:30 am - 11:00 pm
Sat: 12:00 pm - 11:00 pm
Sun: 12:00 pm - 10:00 pm