Taco Surf

Price: 
1
Rating: 
8.70
Cuisine: 
Mexican
Hours: 
Mon–Sun: 8:30 AM–10:00 PM
4657 Mission Blvd (at Emerald St)
San Diego 92109
(858) 272-3877
details