Get directions to: Antonio Restaurant & Showcase, San Diego, CA
Restaurant address: 1041 7th Avenue San Diego, CA 92101, USA
Restaurant: Antonio Restaurant & Showcase