#1. Taj Indian Restaurant and Bar
- Rating: 4.4/5 (203 reviews)
- Price level: $$
- Address: 529 Northwest Prima Vista Blvd. Port St. Lucie, Florida
- Categories: Indian, Himalayan/Nepalese, Halal
- Read more on Yelp
This story features data reporting by Karim Noorani, writing by Kiersten Hickman, and is part of a series utilizing data automation across 299 metros.