
Fajitas Mar y Tierra
Grilled steak and shrimp with peppers, onions and charred cactus, served sizzling.
Mexican Restaurant
Great food, made from scratch. Handcrafted margaritas, sizzling fajitas and sun-soaked Baja flavors in the heart of Nolensville, Tennessee.
Bienvenidos
Cabos is named for Cabo San Lucas, where the desert meets the ocean at the famous El Arco. We bring that bright, sunny Baja spirit to Middle Tennessee with recipes made from scratch every day.
From our sizzling fajitas and slow-cooked birria to hand-crafted margaritas from a full bar, every plate is prepared with authentic ingredients, traditional techniques, and a whole lot of heart. Pull up a chair, grab a basket of warm chips, and stay a while.
Fan Favorites
A taste of what keeps Nolensville coming back. See the full lineup of 150+ dishes on our menu.

Grilled steak and shrimp with peppers, onions and charred cactus, served sizzling.

A sizzling mixed grill of steak, chicken and shrimp piled high, made to share.

Shrimp sauteed in our fiery house diabla sauce, served with fresh avocado.

Grilled street tacos on soft corn tortillas with onions, cilantro and fresh salsa.

Corn tortillas rolled and smothered in red ranchera sauce, topped with guacamole, crisp lettuce and pico.

Tender pork simmered in a roasted green tomatillo sauce, with rice and beans.
Gallery
Fresh plates, bright flavors and the sun-soaked Baja spirit of Cabos. Tap any photo to take a closer look.
Reviews
What guests are saying about their visit to Cabos.
This place is by far the best Mexican restaurant I've tried in a long time.
Great food, fantastic staff, very reasonable prices, and clean tables, floors and restroom. So happy to have a unique eatery in Nolensville. A must go to over and over again, you will never get bored with this menu!
The best Mexican food I've had since moving to Nashville. The star of the show was the choriqueso, we were literally scraping remnants of it out of the dish. We will be driving back to the suburbs again for this delicious food.
This is the best Mexican restaurant. The staff is amazing, so personable and friendly, and they support the local schools and charities. They have off-the-menu items like toreados and margarita martinis that are hot!
One of the best places I've eaten in a while! Great cocktails, awesome food, top notch!
Visit Us
7336 Nolensville Rd,
Nolensville, TN 37135
Good to know
Cabos is at 7336 Nolensville Rd, Nolensville, TN 37135. Call (615) 819-0341 or get directions from the map on this page.
Every day, 11:00 AM to 10:00 PM. Holiday hours may differ, so call to confirm.
Yes: free parking lot and free street parking.
Yes. Call (615) 819-0341 to reserve a table.
Yes. Order pickup online from this page or call (615) 819-0341. Delivery is available too.
Yes, there is outdoor seating, weather permitting.
Yes. The menu has a vegetarian section with 10 dishes, including Vegetarian Bowl, Burrito Vegetarian, Chimichanga Vegetarian and Nachos Vegetarian.
Yes, 11 kids plates, from cheeseburger and fries to a taco with rice and beans.
Yes: wheelchair accessible entrance, restroom, seating and parking.
Get in Touch
Questions, catering, or a big group? Send us a message and we will get back to you.