Chabela 1805 Haight Street San Francisco CA United States
Hours: Mon-Thu 10am-1am, Fri-Sat 10:30am- 2:30am, Sun 10:30am-12am
Phone: 415.751.6204 Parking: street parking