Holy Grill
Address:
659 Townsend St, San Francisco, CA 94103
Phone:
(415) 431-4659
Hours:
- Mon: 5pm-9pm
- Tue: 5pm-9pm
- Wed: 5pm-9pm
- Thu: 5pm-9pm
- Fri: 5pm-9pm
- Sat: 5pm-8pm
Restaurants
Other Businesses:
- Noah's at 2300 16th St, San Francisco, CA 94103
- Fresca at 24 West Portal Ave, San Francisco, CA 94127
- Water Front Restaurant Office at 7 Pier, San Francisco, CA 94111
- Blue Bottle Ferry Building at 1 Ferry Building, San Francisco, CA 94111
- Mamacita at 2317 Chestnut St, San Francisco, CA 94123