Carmen's Restaurant
Address:
188 Embarcadero Pier 40, San Francisco, CA 94105
Phone:
(415) 227-4495 Restaurants
Other Businesses:
- Terminus at 16 California Street, San Francisco, CA 94111
- Paramo Coffee Co at 4 Embarcadero Ctr, San Francisco, CA 94111
- Little Giant Chinese Fusion Restaurant at 217 King St, San Francisco, CA 94107
- Marble Slab Creamery at 219 King St, San Francisco, CA 94107
- Surf City Squeeze at 101 Clay St, San Francisco, CA 94111