Miami
Taquiza is one of Miami.

1. Taquiza

1506 Collins Ave, Miami Beach, FL
Taco Restaurant · City Center · 64 tips and reviews
Jaya at The Setai is one of Miami.

2. Jaya at The Setai

8.3
2001 Collins Ave, Miami Beach, FL
Thai Restaurant · City Center · 20 tips and reviews