A colorful, cozy little respite from Washington Avenue madness, Guru Fine Indian Cuisine is the perfect spot for an Indian food fix. From $15.90 for a flavorful tandoori chicken tikka to $16.90 for a spicy lamb vindaloo, prices aren't cheap - but they're not South Beach steep, either. Vegetarians will love the array of options, from cheese samosas to palak paneer. Mango lassis and yogurt sauce will soothe your throbbing tongue.