CELIA'S BY THE BEACH

(415) 759-8741


Get Directions

4019 Judah St, San Francisco, CA 94122

Tue-Wed 4:30 PM-9:00 PM
Thu-Sat 4:30 PM-10:00 PM
Sun 4:30 PM-9:00 PM


www.celiasbythebeach.com/