Who knew that amidst the pulsing bars and nondescript eateries of the Castro sits a sexy little restaurant serving the most tantalizing of dishes. Tallula, opened in May of 2003 by Harveen Khera, co-owner of Chez Spencer, has a warm, rich feel and offers a menu that pairs the familiar with the exotic.
-- Excerpt from SFS review by Lisa Butterworth
read more
show less
4230 18th St
San Francisco
CA
94114
4230 18th St, San Francisco, CA
Sunday - Saturday (5 pm - 1 am)
(415) 437-6722
www.tallulasf.com/