Mexican Restaurants

Leo's Taco Bar

(831) 465-1105
1710 Brommer St, Santa Cruz, CA 95062 | Directions
Hours: Mon-Sat:9:00 am - 9:00 pm/Sun:9:00 am - 8:00 pm/

Tags: burrito / taco bar, cheap, fresh, friendly local taco/burrito bar, Live Oak/Pleasure Point, Restaurants, Mexican Restaurants

Is this your business? Enhance it for greater exposure.

Make sure your information is up-to-date.

About Leo's Taco Bar

Leo's Taco Bar is a Mexican Restaurant business in Live Oak/Pleasure Point

If you’re out near Pleasure Point and suddenly you and your soccer team find yourselves ravenous but short on cash, then by all means head on over to Leo’s Taco Bar, where the plates are gigantic and the prices are low.

Leo’s is a tiny hole in the wall at the end of a strip mall at the busy corner of 17th and Brommer. The atmosphere is strictly no-frills. In fact, Leo’s, lined only with handwritten signs and one holy image of St. Martin giving his cloak to a beggar, defines no-frills. The attitude is friendly, and we were immediately made to feel welcome by the folks behind the counter, all of whom were busy cooking and plating orders. We staked out one of Leo’s five tables (this is obviously a carry-out kitchen) and then considered our lunch choices.

More of the Article by Christina Waters
Related Businesses
1336 Pacific Ave Santa Cruz CA 95060
(831) 425-7575
1934 Main St Watsonville CA 95076
(831) 761-2161
6275 State Rte 9 Felton CA 95018
4616 Soquel Dr Soquel CA 95073
1003 Cedar St Santa Cruz CA 95060

Don't see the business you're looking for? Add it here