Chupacabras taco shop
5706 Miramar Rd b, San Diego
(858) 450-1610
Recent Reviews
Order Online
You May Also Like
Stars & Stripes Travel Center - 5706 Miramar Rd
Food Stands, Tacos, Vegetarian
Stars and Stripes Taco Shop - 5706 Miramar Rd
Tacos, Food Stands, Vegetarian
Namino (Tahchin) - 5756 Autoport Mall
Kebab, Persian/Iranian, Food Trucks
Restaurants in San Diego, CA
Chupacabras taco shop
5706 Miramar Rd b, San Diego, CA 92121
(858) 450-1610