Tubac Dining Guide

Tubac Dining Guide

Tubac and the surrounding area offers unique, family owned dining experiences, from small, intimate patios to high end tastefully presented settings. You won’t find any fast food chains here.

Restaurants may have limited hours during the pandemic. Please contact them directly for availability.  TCA is not responsible for changes to hours with what is posted here. Please visit their websites or call the restauarant to confirm hours.

Stables Ranch Grille

Stables Ranch Grille serves breakfast, lunch, and dinner featuring American fare with a regional flair. A beautiful dining room awaits you with spectacular views of the Santa Rita Mountains and the Island Green. Just off the dining room saddle up at Stables Bar, a cowboy pub designed around saddles and sombreros, offering a full bar menu. The best place for sunsets and happy hour is without a doubt the Patio at Stables. Alfresco dining, live entertainment on weekends and great views make for a most enjoyable experience.

Featuring live entertainment every Friday and Saturday evenings on the Patio at Stables Ranch Grille.
Open daily, 7am – 9pm

Located at Tubac Golf Resort & Spa, 65 Avenida de Otero Road, Tubac, AZ 85646, 520-398-2678

Elvira’s Restaurant

Originally established in 1927 in Nogales, Mexico, Elvira’s Restaurant in Tubac brings you the best Mexican cuisine and award winning dishes!  Come and enjoy our new restaurant with its vibrant design.

Open: 11am – 9pm Tuesday – Thursday, 11am – 10pm Friday & Saturday, 11am -3pm Sunday

Elvira’s Restaurant is located at 2221 E. Frontage Road, Tubac, AZ 85646, 520-398-9421

Shelby’s Bistro

Family Inspired Recipes Artfully Created in a Relaxing Environment.

Open: Daily Lunch: 11am – 4pm,
Dinner: 5pm – 8pm Friday & Saturday

Shelby’s Bistro is located at 19 Tubac Road, Suite 13, Tubac, AZ 85646, Phone. 520-398-8075

Tubac Jack's Restaurant painting by Roberta Rogers

Tubac Jack’s

Jack’s location is ideal for visitors and locals alike, and we offer a cozy main dining area, a full bar with seating, and a charming patio for enjoying the year-round sunshine. We also feature some excellent local bands, with live music and dancing on Saturday nights.
Monday: CLOSED

Kitchen Hours
Tuesday – Thursday: 11:00 am – 9:00 pm
Fri – Sat: 11:00 am – 10pm
Sunday: 11:00 am – 8:00 pm

Bar Hours
Tuesday – Thursday: 11:00 am – 10:00 pm
Friday & Saturday: 11:00 am – Midnight
Sunday: 11:00 am – 8:00 pm

Tubac Jack’s is located at 7 Plaza Rd, Tubac, AZ 85646, Phone: 520-398-3161

Melio’s Restaurant

“Melio’s” – The Italian translation “Di Meglio” means “the best.” Enjoy an authentic Italian dining experience.

Open: 11:30am – 8:30pm Tuesday – Sunday

Melio’s Restaurant is located at 2261 E. Frontage Road., Tubac, AZ 85646, Phone. 520-398-8494

Aloha Poke

We are dedicated to providing fast,
fresh-packed and tasty bowls filled with sushi-grade fish and hawaiian-inspired raw ingredients.

Located in La Entrada de Tubac
4 Plaza Rd unit B / C, Tubac, AZ 85646
Hours:  11am – 5pm, 7 days a week
Phone: (520) 447-8113

Tubac Market

Groceries, choice meats, fresh bakery, produce, wine & beer. Fantastic Deli, Sandwiches & Salad Bar. Tubac’s freshest fish.
Enjoy a meal or even a bottle of wine on the patio.

Open 7 days a week 7am-8pm – We cater also!

Tubac Market is located at 10 Avenida Goya, Tubac, AZ 85646, 520-398-1010

Wisdom’s Cafe

Delicious Mexican Food by four generations of the Wisdom family
Tuesday – Saturday: 11am – 8pm
Live music on Friday & Saturday nights.

Wisdom’s Cafe is located at 1931 E. Frontage Road, Tumacacori, AZ 85640, 520-398-2397

Tubac Deli & Coffee

Fresh Coffee, Salads, Sandwiches, Gluten Free Quiche & Hand Made Pastries. Enjoy dining inside or out in a casual, comfortable environment. Fresh juice & smoothies.

Open: Daily 6:30am – 5pm

Tubac Deli & Coffee is located at 6 Plaza Road, Tubac, AZ 85646, Phone. 520-398-3330

Italian Peasant Restaurant painting by Roberta Rogers

The Italian Peasant

More than just a New York style pizzeria, the Italian Peasant offers other Italian dishes as well as sandwiches, burgers, wine and beer.

Open daily: 11:00 AM to 8:00 PM
Wednesday: Closed
Dine-In and Take Out

The Italian Peasant is located at 50 Avenida Goya, Tubac, AZ 85646, Phone. 520-398-2668

Soto’s Outpost

Authentic Mexican Cuisine. Indoor and outdoor dining.

Open: Daily 11am – 9pm

Soto’s Outpost is located at 14 Camino Otero Tubac, AZ 85646, Phone. 520-398-3256


Come and taste what Mexican fine dining cuisine is all about! We are proud to serve traditional regional Mexican dishes such as Mole Poblano, Chiles Rellenos and Tampiqueña, all prepared fresh by our Chefs Manuel y Christian. Our menu is full of variety!

Breakfast: Friday – Sunday: 7:00am – 11:00am
Lunch & Dinner Daily: 11:00am – 9:00pm

Habenero’s is located at40 Avenida Goya, Tubac, AZ 85646, Phone. (520) 398-2820

Please contact businesses to confirm their hours. Tubac Center of the Arts is not responsible for changes to hours that may conflict with what is posted on this website.