Been there
El Arepazo 2 - Restaurant & Bar is one of Been there.

1. El Arepazo 2 - Restaurant & Bar

801 SW 8th St, Miami, FL
Arepa Restaurant · Miami Financial District · 13 tips and reviews