Find the Best Things

Margaritas in California: Where to Find the Tastiest Drinks

Frozen strawberry cocktail with lemon slice and straws on a black table.

Frosty pink cocktail with a lemon wedge, perfect for summer refreshment.

When it comes to enjoying margaritas in California there is a lot more to it than deciding between “blended” and “on the rocks.” Throughout California you’ll find margarita variations that range from classic flavors to versions that embrace the creativity of Californian chefs and bartenders and the diverse range of locally-sourced ingredients that go into each pour. Check out where you can drink your way to margarita bliss, whether you’re celebrating a special occasion or just another beautiful day.


Gracias Madre, West Hollywood, CA

Gracias Madre has earned acclaim for introducing the world to healthy, vegetarian based Mexican dishes. The margaritas are similarly infused with passion and new flavors. Sure you can order a more traditional version, but why not see what the latest flavor is?

Salazar, Los Angeles, CA

Salazar is a favorite with foodies, tucked into a relatively unknown neighborhood of Los Angeles. Enjoy the open space and bright colors as you try a refreshing margarita on draft. It pairs perfectly with the tacos, appetizers and other dishes that have made the newcomer to the LA dining scene a favorite.

Casa Vega, Sherman Oaks, CA

Casa Vega is an institution on Ventura Boulevard. The long-standing Mexican joint offers a chance to glimpse some of Hollywood’s hottest stars of yesterday and today while you sip on a margarita in the cantina. Choose from the menu long list of margaritas, whether you get it blended or skinny or add some new flavors, you’ll find something you like. 

El Compadre, Los Angeles, CA

El Compadre features warm hacienda-like ambience to accompany their famous “flaming margaritas.” Paired with generous portions, a trio of live musicians every night, you’ll soon discover how El Compadre has managed to stand out in a city of margaritas for decades. 

Arroyo’s Café, Stockton, CA

As one of the oldest restaurants in Stockton, Arroyo’s Café has a history of serving up some of the best margaritas in town. Located on picturesque Quail Lake, you can often enjoy your margarita with a special event or live music—but always the fresh, homemade tortillas that have been made with love since the restaurant opened back in 1946.

Las Casuelas Nuevas, Rancho Mirage, CA

Las Casuelas Nuevas has a rich history in Rancho Mirage, thanks in part to the margarita mix that is crafted in-house each day. Choose from the house margarita (a happy hour special) or go for a top shelf tequila version. Either way, you’ll find a refreshing treat to pair with the menu of family recipes.

Sandbar Mexican Restaurant & Tequila Bar, Santa Barbara, CA

Sandbar is located right on State Street, Santa Barbara’s thriving main drag. Stop by for a margarita during dinner hours or happy hour to enjoy one of the many margaritas that are crafted using local produce and fruit. After the sun goes down, Sandbar transforms into a happening night spot.

Mayahuel, Sacramento, CA

A fine dining restaurant that doubles as a tequila museum, Mayahuel celebrates the flavor and tradition of agave. In addition to carefully curated dishes, Mayahuel offers education programs including classes and special events that are devoted to tequila. And you’ll find an array of margaritas and other tequila-based cocktails as well as a happy hour and other ways to experience the flavors of agave.

Tommy’s Mexican Restaurant, San Francisco, CA

Tommy’s Mexican Restaurant has become a San Francisco favorite over the past decades. Go beyond the up and coming Mission district’s taquerias to Tommy’s in the outer Richmond district where you’ll find a curated menu of tequilas that you can choose from for your pitcher of margaritas.

Casa Guadalajara, San Diego, CA

Old Town San Diego gives a glimpse of the rich history of California’s famous border town and the margaritas that make everything in the city a little more magical. Casa Guadalajara is a great place for tourists to stop in after a day of browsing the shops of Old Town. Each month, the restaurant and cantina creates a new drink from a vast selection of tequilas, in addition to the margaritas that make happy hour extra happy.  

Key Insights at a Glance

  • Gracias Madre: Known for its plant-based menu, this stylish spot offers unique seasonal margaritas alongside traditional favorites.
  •  
  • Salazar: Enjoy margaritas on draft in a colorful, open-air setting, perfect with tacos and vibrant LA energy.
  •  
  • Casa Vega: This Ventura Boulevard staple serves a lengthy margarita menu in a celebrity-loved cantina, offering everything from blended to skinny to flavored.
  •  
  • El Compadre: Famous for "flaming margaritas," this hacienda-style spot features nightly live music and hearty plates.
  •  
  • Arroyo's Café: Sip margaritas by Quail Lake at this historic family-run restaurant, which has been open since 1946, with homemade tortillas and occasional live music.
  •  
  • Las Casuelas Nuevas: Try their house-made margarita mix or top-shelf tequila versions, all rooted in traditional family recipes.
  •  
  • Sandbar Mexican Restaurant & Tequila Bar: Crafted with local fruit and produce, the margaritas here shine during happy hour—before the space transforms into a lively nightspot.
  •  
  • Mayahuel: Part tequila museum, part fine-dining destination, Mayahuel offers educational agave experiences and expertly mixed margaritas.
  •  
  • Tommy's Mexican Restaurant: A city staple with a legendary tequila selection—choose your own for custom pitchers of margaritas in a laid-back setting.
  •  
  • Casa Guadalajara: In Old Town, this festive spot rotates new tequila creations monthly and serves standout margaritas during happy hour.
  • Hot Stories
    Select a California town to find
    the Best Things To Do and Places To Go around you