Super Cuca's
6527 Madrid Rd, Isla Vista
(805) 770-3806
Recent Reviews
Order Online
You May Also Like
Woodstock's Pizza Isla Vista - 928 Embarcadero del Norte
Pizza, Gluten-Free, Vegetarian, Pet Friendly
Poke Theory SB - 6530 Seville Rd suite 102
Seafood, Poke, Coffee & Tea, Poke bar
Mojo Asian Fusion Cafe - 6530 Seville Rd UNIT 103
Bubble Tea, Asian Fusion, Comfort Food, Pet Friendly
Restaurants in Isla Vista, CA
Super Cuca's
6527 Madrid Rd, Isla Vista, CA 93117
(805) 770-3806