Taal Cultural Cuisine of India 2075 E. Orangethorpe Ave, Placencia Call for Reservations/Ordering 714-993-0111