Los Locos Bar & Grill

bar in Old Town, San Diego

Phone: (619) 688-3938

Website: www.loslocosbargrill.com

Address: 2502 San Diego Ave