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)
![]() |
About
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