Island Taqueria

97
Island Taqueria
Island Taqueria is listed in the Restaurants Mexican category in Alameda, California. Displayed below are the social networks for Island Taqueria which include a Facebook page, a Foursquare page, a Google Plus page, a Twitter account and a Yelp review page. The activity and popularity of Island Taqueria on these social networks gives it a ZapScore of 97.

Contact information for Island Taqueria is:
1513 Park St
Alameda, CA 94501
(510) 749-7018
Do you own or manage this business? Click here to claim the Island Taqueria listing and add social networks, logos, descriptions and more.

Island Taqueria Contact Information: