Restaurant
Taco Bell
62 locals recommend,
Location
630 NE 79th St
Miami, FL
Upper East Side
Tips from locals
Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Reservations required · Late-night food · Small plates