This casual Indian restaurant in the Inner Richmond is where you’ll find us whenever we’re in the mood for fenugreek-spiced chicken, smoky tandoori wings, and biryanis that taste faintly floral from saffron and rose water. Another reason to swing by Keeva is they don’t hold back on the spice. Nose-clearing dishes, like creamy coconut fish curry or lamb rogan josh with kashmiri chilis, build a satisfying heat in your mouth that lingers. The brightly colored spot is usually filled with groups of friends and families sharing curries on a weeknight. It's also a major takeout operation, as evidenced by the sea of bags waiting by the door. 

Suggested Reading

Besharam review image

Besharam is a vegetarian Gujarati restaurant in the Dogpatch where originality shines. Think blue cheese parathas, Impossible kebabs covered in garlicky pea shoots, and pani puri with actual gin in the tamarind-mint water.

Viva Goa review image
Viva Goa

Viva Goa in the Marina is home to excellent Indian food, from sizzling tandoori fish to rich curries.

Pakwan review image

Pakwan comes through in the clutch with long hours, reasonable pricing, a large space, and potent spices.