El Miramar Restaurant
Address:
53 3rd St, San Francisco, CA 94103
Phone:
(415) 543-7141
Restaurants
Other Businesses:
- Cove Cafe at 434 Castro St, San Francisco, CA 94114
- 440 Castro at 440 Castro St, San Francisco, CA 94114
- Flames Burgers & Malts at 101 Spear St, San Francisco, CA 94105
- Meriwa Restaurant at 728 Pacific Ave, San Francisco, CA 94133
- Thailand Restaurant at 438 Castro St, San Francisco, CA 94114