La Cantina Mexicana

Where Authentic Mexican Flavors Come To Life!

Welcome to La Cantina Mexicana

La Cantina Mexicana is your number-one source for authentic Mexican food in Clifton, NJ! When it comes to traditional Mexican cuisine, no one makes it better than our family restaurant. We offer the finest authentic Mexican cuisine, and among the most popular items are our delicious tacos and birria quesadilla! Whether you're seeking to dine in or takeout food to eat in the comfort of your home, we have great made-to-order meals to offer all of our customers. In addition, we offer catering services for your events!

La Cantina Mexicana also has happy hour specials. We guarantee you will love everything we offer and will be back again as soon as possible! Expect our professional staff to provide friendly and prompt service for a pleasant dining experience. We value our customers and strive to make your meal satisfying and fun. For more information about our food items and services, visit La Cantina Mexicana today!



Tuesday Special: Happy Hour All Day (11 am-10 pm)

$1 Tacos (Chicken and Steak)

$5 Margaritas, Mojitos

$3 Beer

(not for online orders)



Thursday & Sunday Karaoke and Live Music (8 pm-12 am)

PROUDLY SERVING

Clifton, NJ

MEXICAN FOOD

MEXICAN FOOD

Mexican food is a staple of many households, so it's great to have a Mexican restaurant in town where you can find high-quality Mexican dishes done right.

TACOS

TACOS

Our tacos at La Cantina Mexicana are a mouthwatering delight! Made with the freshest tortillas and filled with juicy marinated meat, every taco is cooked to order with your choice of delicious traditional toppings.

MARGARITAS

MARGARITAS

At our bar, we proudly provide some of the freshest margaritas. Our selection includes a wide variety, allowing you to find something unique that suits your palate.

HAPPY HOUR SPECIALS

HAPPY HOUR SPECIALS

Our happy hour specials offer indulgent sips at unbeatable prices! We're the perfect place to come with friends for a good margarita or to unwind after a long day.