Great Dining Options

At Legacy Resort Hotel & Spa, we’ve created the ultimate mix of beautiful accommodations, delicious dining options and opportunities for relaxing moments. Join us for breakfast, lunch or poolside for our casual, seasonal all-day cuisine and our upscale evening dining options at Theresa’s, our delicious Italian Steakhouse. After all, great food makes every day better.

Dining Hours

Casual Dining @ Theresa’s | Monday – Friday
Breakfast |  6:30 am – 11:00 am
Lunch | 11:00 am – 2:30 pm

Casual Dining @ Theresa’s | Saturday & Sunday
Breakfast |  6:30 am – 12:00 pm
Lunch | 12:00 pm – 2:30 pm

In-Room Dining & To Go Service
7:00 am – 9:00 pm | Daily

Theresa’s Italian Steakhouse
Dinner | 5:oo pm – 9:00 pm | Monday – Friday
Dinner | 4:30 pm – 9:00 pm | Saturday & Sunday

The Lounge @ Theresa’s
Happy Hour | 3:oo pm – 6:00 pm | Daily
Lounge | 2:30 pm – 9:00 pm | Daily

Theresa's Pancetta Salad
Theresa Chicken Sandwich

All-Day Dining at Theresa’s

Breakfast, lunch, nibbles and drinks are on offer throughout the day at Theresa’s. Located on Level 1, Theresa’s offers California-inspired dining options. The seasonal menu includes fresh seafood, locally farmed ingredients, healthy salads and refreshing beverages. Be sure to enjoy an alfresco eating experience on the outdoor dining patio or at our resort pool.

Theresa's Minestrone Soup

Minestrone Soup

Theresas Famous Meatballs

Theresa’s Famous Meatballs

Theresas Grilled Salmon

Salmon Rustica

Theresa's Half-Pound Burger

House Blend Half-Pound Burger

Theresa's Filet Mignon

Filet Mignon

Theresa's Cannoli

Housemade Cannoli

In-Room Dining & To Go Service

Begin your day with hot coffee and a nourishing breakfast or enjoy a relaxing evening meal on your private balcony. No matter what you are in the mood for, our in-room dining menu offers great seasonal eating options for every taste. We can even prepare to-go orders for your convenience.

For your in-room breakfast, please complete your breakfast selection on the door hanger menu in your room and hang it on the outside before bed. We will deliver your breakfast in the morning for you at your specified time.

For in-room all-day dining from 11 am to 9 pm, make your selections from the menu below and call down to the restaurant to place your order with us. We will provide you with an estimated delivery time and bring it to your room when it is ready. You can also request a specific delivery time if you prefer.

Theresas Eggs Benedict
Theresa's Arugula Salad

Theresa’s Italian Steakhouse

Theresa’s Italian Steakhouse combines a dynamic atmosphere with traditional dishes. From homemade pasta dishes to prime cut steaks, you will fall in love with our chef’s recipes, transporting you to Italy via taste.

The Lounge at Theresas

The Lounge at Theresa’s

Join us for happy hour from 3 pm to 6 pm daily in the lounge. Enjoy a drink and have a shareable bite while you catch up with friends, watch the game or relax after a long work day.