KitchenSpot
Search
See the best dishes near you?
← La Mesa restaurants

Super Oscars

No reviews yet

Mexican7102 University Ave, La Mesa

Own or manage Super Oscars? Claim this listing free

Hours

Hours not listed yet.

Details

Address7102 University Ave, La Mesa 91942-5926

Phone+16194630206

Websitehttps://super-oscar.hub.biz/

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.