Miramar Beach Restaurant
131 Mirada Rd, Half Moon Bay
(650) 726-9053
Menu
Restaurants in Half Moon Bay, CA
Miramar Beach Restaurant
131 Mirada Rd, Half Moon Bay, CA 94019
(650) 726-9053