Margaritas Mexican RestaurantMargaritas Mexican Restaurant
155 South Rosemead Blvd.
Pasadena, CA 91107
Phone: 626-449-4193

View Map

On the Web: / View Our Menu

Hours of Operation: Monday - Thursday 11 – 10 / Friday 11 – 11 / Saturday 9 – 11 / Sunday 9 – 10 / Lunch Buffet Monday - Friday 11 am – 2 pm / Sunday Brunch 10 am – 3 pm

Margaritas Mexican Restaurant

Margaritas Mexican Restaurant


Welcome to Margaritas and Pepe’s Mexican Restaurants! We have offered delicious, authentic Mexican food since 1970. Come visit us and become a part of our family. We are a family owned and operated independent restaurant.

Enjoy our famous margaritas and our delicious food in our lively, colorful dining rooms.

WE FEATURE A FULL BAR!!, and We Offer a Complete Catering Menu. Be Sure To Ask About Our Special Large Trays (To Go) for Large Parties. Each Tray Will Serve Up To 20 People. We Also Have A Banquet Room Available.



 •  Hand Made Tortillas Daily!
 •  Champagne Sunday Brunch
 •  Weekday Pronto Buffet Brunch $7.99
 •  Kids Eat Free Every Monday (1 per paid adult)
 •  Try Our Popular Fruit Margaritas (Tamarindo, Banana, Mango, Guava, Pinapple, Peach and Strawberry)
 •  Try our newest Pomegranate Margarita

About Us

Margaritas and Pepe’s were founded by the Bugarin family with a dream to offer delicious Mexican food and drinks. Pepe’s was the first to be opened in 1970 in the La Cañada, CA. Later after achieving success and a loyal following, the Bugarin family opened Margaritas in 1977 in Pasadena, CA.

Now, the first and second generations of the Bugarin family operate these two successful restaurants. Customers come for the delicious Mexican food and amazing drinks and continually come back because they feel part of the family. Many customers have grown up eating at our restaurants and have seen them transform. First Margaritas was expanded and now Pepe’s will be relocated from La Cañada to a newly remodeled location on Honolulu Ave. in Montrose.

The Bugarin family, Bernardino, Victor, Rolando and Ruby would like to thank all of our loyal customers for being part of our family.

Banquet Room

Need a place for your next party but don’t want to cook or clean? We have the perfect place for you. Our banquet room seats up to 50 people for your next special party. It’s a warm and inviting place where you and your guests can eat superb Mexican food and drinks and have fun. We’ll take care of the cooking, you just sit, relax and eat and drink and of course, have fun!

We’re here to make it a memorable and easy experience for you and your guests.
For more information, contact Ruby Bugarin or Angel Burciaga at (626) 449-4193.

Catering Information

Providing superb Mexican cuisine for your special event!

Whether you are planning an office meeting or a wedding, anniversary, quinceañera, baby shower, community or school event, Margaritas and Pepe’s will be glad to serve you. Our delicious specialties are now available for off-site catering!

We are pleased to provide you with creative menu selections. Please look at our menu options below. We will also work with you if you want to create your own menu. Whether your party is large or small, we can do it!

Appetizer Tray

Item Price
10 flautas $49.50/tray
10 taquitos
10 mini burritos
1 pt sour cream
1 pt guacamole


Taco/Tostada Bar

Item Price
Choice of 2 fillings $10.00/person
Chicken, beef, pork or ground beef.
Refried beans, lettuce, cheese, tomatoes, sour cream & guacamole.
Chips and salsa


Buffet Combinations

Item Price
Any 1 Item $9.99/person
Any 2 Items $10.99/person
Any 3 Items $11.99/person
All combos served with rice, beans, chips and salsa. See choices below…
Cheese, chicken, beef, or pork
Chicken, beef, or pork
Chile Relleno
Beef & bean, pork & bean, or chicken & bean
Green Salad $1.00/person
Dessert Flan $2.00/person


Fajita Bar

Item Price
On the Range $16.50/person
Steak or chicken
On the Surf $19.00/person
Rice, beans, tortillas, green salad with dressing, chips, salsa, sour cream and guacamole.