Get directions to: Barrio Star, San Diego, CA
Restaurant address: 2706 5th Ave San Diego, CA 92103, USA
Restaurant: Barrio Star