Taco Rico
Address:
8688 NW 13th Terrace, Miami, FL 33126
Phone:
(786) 331-4100
Restaurants,
Mexican
Other Businesses:
- Salvatore D Gine Dining at 8760 SW 72nd St, Miami, FL 33173
- Waves Grill at 8300 NW 33rd St, Miami, FL 33122
- Solmar Restaurant at 8469 Bird Rd, Miami, FL 33155
- Architectural Rendering at 10648 Fontainebleau Blvd, Miami, FL 33172
- Runway Grille & Deli Restaurant at 790 NW 107th Ave, Miami, FL 33172