Puerto La Boca

restaurant in Little Italy, San Diego

Phone: (619) 234-4900

Website: puertolaboca.com

Address: 801 W Hawthorn St