Bandeja Paisa/Mega PerrosSpecializing in Latin American Cuisine!

Popular Menu Items

View full menu

Address

9511 W Flagler St
Miami FL, 33174
(786) 409-7617