Tallula

Where
4230 18th St, San Francisco, CA
Call
(415) 437-6722
Web
Tallula Website
Tags
Restaurants, Indian/Pakistani Restaurant
Hours
Sun - Sat (5 pm - 1 am)
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