Oscar's Mexican Seafood $

restaurant in Hillcrest, San Diego

Phone: +1 619-798-3550

Website: oscarsmexicanseafood.com

Address: 646 University Avenue, San Diego

Open now closes at 22:00