@colombianrn's Review of Island Taqueria - Alameda, CA

Views9 Views
@colombianrnMavenPosted on Atmosfy
Follow

The video showcases a close-up view of a salad in a clear plastic container, highlighting its ingredients such as lettuce, guacamole, shredded cheese, diced tomatoes, and grilled meat. The camera move... More about Island Taqueria

Video Transcript

What I ate was delicious.


More about Island Taqueria

View on Map
1513 Park St, Alameda, CA, 94501
Loading map...
DirectionsGet directions
Location Hours
Monday11:00 AM - 09:00 PM
Tuesday11:00 AM - 09:00 PM
Wednesday11:00 AM - 09:00 PM
Thursday11:00 AM - 09:00 PM
Friday11:00 AM - 09:00 PM
Saturday11:00 AM - 09:00 PM
SundayClosed