Uptown 66 Taqueria
Add to Favorites
OPEN NOW
Today: 12:00 pm - 2:00 am
Phone: (305) 960-7117
Address: 6600 Biscayne Blvd, Miami, FL 33138
Website: https://www.uptown66.miami
6075 Biscayne Blvd, Miami, FL 33137
8200 N Miami Ave, Miami, FL 33150
5956 NE 4th Ave, Miami, FL 33137
1025 NE 79th St, Miami, FL 33138
4870 Biscayne Blvd, Miami, FL 33137
7310 NW 8th Ave, Miami, FL 33150
3547 NW 34th St, Miami, FL 33142
561 SW 8th St, Miami, FL 33130
1717 N Bayshore Dr Apt 3847, Miami, FL 33132
575 NW 103rd St, Miami, FL 33150