Cafe Elena
Address:
1 Market Plz, San Francisco, CA 94105
Phone:
(415) 543-8933
Nice to Know:
- Noise Level Average
- Accepts Credit Cards Yes
- Recommended Meal Lunch
- Outdoor Seating Yes
- Wheelchair Accessible Yes
Restaurants
Other Businesses:
- Teriyaki Express at 1 Market Plz, San Francisco, CA 94105
- Morning Brew Cafe at 401 Sansome St, San Francisco, CA 94111
- North Beach Pizza at 1462 Grant Ave, San Francisco, CA 94133
- Horizon at 498 Broadway, San Francisco, CA 94133
- Joes Crab Shack at 245 Jefferson St, San Francisco, CA 94133