Leo's Taco Bar

Mexican Restaurant
1710 Brommer Street, Santa Cruz, CA 95062 1710 Brommer Street, Santa Cruz Directions
Today 9:00 AM - 9:00 PM Open All Hours
+18314651105
Be the first to recommend this place!
null% of 0 customers recommended

For top-rated Mexican fare that customers rave about, head to Leo's Taco Bar in Santa Cruz for a meal packed with bold flavor. Can't stay at this restaurant long? Pick up and go home.

About this Business

  • Cuisine
    Mexican, American, Pub Food
  • Meals
    Breakfast, Lunch, Dinner
  • Price
    <$15
  • Hours
    Sun
    9:00 AM - 8:00 PM
    Mon-Sat
    9:00 AM - 9:00 PM
  • Cuisine
    Mexican, American, Pub Food
  • Meals
    Breakfast, Lunch, Dinner
  • Show More
  • Attire
    Casual
  • Alcohol
    Available
  • Parking
    Lot
  • Free Parking
    Yes
  • Delivery
    Yes
  • Takeout
    Yes
  • Reservations
    No
  • Catering
    Yes
  • WiFi
    Yes
  • Show Less

Tips

250

From Our Editors

Who doesn't love a warm tortilla? Fans of Leo's Taco Bar say that the best Mexican fare is found at this Santa Cruz eatery, where top-notch ratings rule the menu. No need to splurge on a babysitter ? tots will be right at home chowing down at this restaurant. Be sure to check out Leo's Taco Bar's outdoor seating when the climate is right.

Meeting the gang for a movie? Pick up some food from this restaurant.

Leo's Taco Bar is close to multiple parking options. Leo's Taco Bar offers various parking options, including bike parking.

Looking for a tasty meal fit for any budget? Look no further than Leo's Taco Bar. Come experience an amazing array of Mexican dishes when you try the highly-rated Leo's Taco Bar.

Explore Nearby
Leo's Taco Bar

Sun
9:00 AM - 8:00 PM
Mon-Sat
9:00 AM - 9:00 PM
Groupon has verified that the customer actually visited Leo's Taco Bar.