Barracruda
1983 Julian Ave, San Diego
(619) 635-0287
Recent Reviews
I had your shrimp ceviche at SP4A last night on 16th St… very good fresh shrimp! I forgot what a difference it can make! And the absence of hot sauce (my request) enabled me to enjoy the flavors more…. Thanks!