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.