Contacts: address, phone number and etc.
Address | 6527 Madrid Road, Isla Vista, CA 93117 Get directions |
Phone number | +1 805-770-3806 |
Website | supercucas.com |
Opening hours Open now. Today: 07:00 am — 11:59 pm
Sunday | 07:00 am — 11:59 pm |
Monday | 07:00 am — 11:59 pm |
Tuesday | 07:00 am — 11:59 pm |
Wednesday | 07:00 am — 11:59 pm |
Photos
Reviews about Super Cuca's - Isla Vista
- 5 / 5By kickboxclubLove the addition of the fresh juices, and of-course the food is always great!
Thanks,
PatrickMay 18, 2017 - 5 / 5By Raleigh LittlesGreat food at a great price. I recommend checking out their daily specials on their website.October 12, 2016
How would you rate Super Cuca's - Isla Vista?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Super Cuca's - Isla Vista
Super Cuca's - Isla Vista is a restaurant based in Isla Vista, California. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.