Best Indian Restaurants In Vero Beach, FL

Last Updated:
Sort
Taj Mahal Masala is a restaurant located in Vero Beach, Florida at 2050 11th Avenue. They are open every day of the week.
2050 11th Avenue, Vero Beach, FL, 32960
Rank
1
4 votes
Sponsor
0.0