Super Oscars Mexican Food of La Mesa
(545)
Mexican restaurant
Permanently closed
Address: 7102 University Ave, La Mesa, CA 91942
Super Oscar · 920 people checked in here · https://super-oscar.hub.biz/ · (619) 463-0206 · Mexican Restaurant · Price Range · $ · Indoor Dining · Heated Outdoor ...
No information is available for this page. · Learn why
Rating
(50) · $$$
Get delivery or takeout from Super Oscars Mexican Food at 154 North Country Club Drive in Mesa. Order online and track your order live.
Super Oscars Mexican Food of La Mesa in 7102 University Ave, La Mesa, CA 91942.
Super Oscars in La Mesa, CA 91942. View hours, reviews, phone number, and the latest updates for our Mexican restaurant located at 7102 University Ave.
Rating
(50) · $$$
Get delivery or takeaway from Super Oscars Mexican Food at 154 North Country Club Drive in Mesa. Order online and track your order live.