8410 W. Flagler St. Miami, FL 33144
Westchester/West Miami
305-953-6845
losperros.com
Best Hot Dog
Los Perros Restaurant
Tags: Eat & Drink, Best of Miami, Los Perros, Los Perros, Los Perros