Verbena Restaurant5:30 PM - 12:00 AM
On New Year's Eve, Tuesday, December 31, Verbena in San Francisco will be seating from 5:30 to 10:30 PM serving their regular a la carte dinner…
415.441.2323