You can find some delicious, authentic Indian food right here on Anna Maria Island at Island Spice. This Holmes Beach restaurant is the only Indian restaurant on the Island, and in the local area. The owner is from Tamil Nadu, India, and opened Island Spice back in 2012. The menu is full of Indian cuisine specialties using fresh ingredients. They also have a great choice of vegetarian options!
The menu contains a few appetizers (like Samosa and Papadam), as well as lunch sandwiches, Uttapam, and more! They also offer seafood, lamb, and chicken entrees.
The kids menu is nice if you have a child that prefers the kid food basics (grilled cheese, chicken nuggets, and a kids hot dog).
Make sure you check out there specials!
Island Spice is open for lunch & dinner Tuesday – Sunday, and closed Mondays.
3608 E Bay Dr, Holmes Beach, FL 34217