Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/content/c/p/c/cpcomhosting/html/hacienda/wp-includes/http.php:1) in /home/content/c/p/c/cpcomhosting/html/hacienda/wp-content/themes/elegantia-theme/functions.php on line 2

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/content/c/p/c/cpcomhosting/html/hacienda/wp-includes/http.php:1) in /home/content/c/p/c/cpcomhosting/html/hacienda/wp-content/themes/elegantia-theme/functions.php on line 2
Hacienda on the Lake | Mexican Restaurant | Lake Mission Viejo, CA

Call (949) 472-8100 or Make Online ReservationMAKE RESERVATION NOW


Breathtaking, any time.
Romantic, every time.

Hacienda On The Lake rises above the Mission Viejo Lake and can boast a beautiful view from almost every table. Hacienda On The Lake is known for its grilled fresh seafood and spectacular views; and is home to a brand new Margarita selection.

The restaurant’s extensive menu features innovative authentic Mexican dishes, as well as a creative Margarita menu.

Experience Happy Hour, Monday, Wednesday and Friday, 2:00 pm to 10:00 pm in the bar only, with great deals on specially priced cocktails, wine, craft beers and selected menu items. Taco Tuesday from 11:00 am to midnight offering tacos and drink specials. (must order a drink to get the taco special)

Friday happy hour from 2:00 pm to 7:00 pm in the BAR ONLY

Sunday champagne brunch from 10:00 am – 3:00 pm, every day drinks especial in the dinning room.

Wednesday carnitas specials and Thursday fajitas especial please call after 10:00 am to make your reservation any question for banquettes please contact Jennifer at any time at (949) 472-8100.

On behalf of the entire staff at Hacienda On The Lake …we look forward to serving you!