Uptown 66 Cuisine: Mexican Neighborhood: Upper Eastside 6600 Biscayne Blvd., FL, 33138 Map It 305-960-7117 Website Best Of Miami New Times® Awards 2022 Best Tacos Photo courtesy of Uptown 66 advertisement advertisement Trending Sports FL Publisher Defends Sexual Tweet Post U.S. Hockey Win By Naomi Feinstein Features Our Market Opens Up Our Club at BoomBox Miami By Osvaldo Espino Politics & Government Guatemalan Man Dies in ICE Custody in Miami By Alex DeLuca Restaurants Dubai Hotspot to Open First U.S. Location in Miami By Victoria Stanzione