Restaurant
UPTOWN 66
10 locals recommend,
Location
6600 Biscayne Blvd
Miami, FL
Upper East Side
Tips from locals
New to the scene, very popular, have not tried but have heard good things of this taco stand.
Great fast option (take away or eat out front at one of the outdoor tables). Love the Steak Burrito!!!
UPTOWN 66 by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals