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 Features The Real Story of South Florida Rapper XXXTentacion By Tarpley Hitt Restaurants PETA Crashes Miami Raising Cane's Opening By Nicole Lopez-Alvar Climate & Environment Did FWC Just Kill More Than 2,000 Frozen Iguanas? By B. Scott McLendon Restaurants 17 Most Romantic Restaurants in Miami By Nicole Lopez-Alvar