23 E Cabrillo Blvd, Santa Barbara, CA 93101, USA
Savor the coastal vibes at Happy Cat Eats, where delicious eats and refreshing drinks like mint lychee lemonade come together with stunning beach views and warm service.