Opera Plaza Deli & Taqueria
CLOSED NOW
Today: 10:00 am - 5:00 pm
Tomorrow: 10:00 am - 5:00 pm
27 Years
in Business
Phone: (415) 800-8898
Address: 601 Van Ness Ave, San Francisco, CA 94102
Website: http://www.landmarktheatres.com
Phone: (415) 441-2727
Cuisines: Caterers, Deli
Price Range : Below Average
501 Fell St, San Francisco, CA 94102
1455 Bush St, San Francisco, CA 94109
670 Larkin St, San Francisco, CA 94109
35 6th St, San Francisco, CA 94103
1236 Market St, San Francisco, CA 94102
471 Gough St, San Francisco, CA 94102
1650 Bush St, San Francisco, CA 94109
1695 Mission St, San Francisco, CA 94103
1226 Folsom St, San Francisco, CA 94103
1074 Folsom St, San Francisco, CA 94103