Oscars Mexican Seafood $

restaurant in Parkloft Condiminiums, San Diego

Phone: +1 619-564-6007

Website: www.oscarsmexicanseafood.com

Address: 927 J Street, San Diego

Open now closes at 21:00