Tallula

Where
4230 18th St, San Francisco , CA
Call
(415) 437-6722
Web
Tallula Website
Tags
Restaurants, Indian/Pakistani Restaurants
Hours
Mon-Sun (5pm-1am)
Claim this listing

About request an edit to this page

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

Comments