1643 Sw 1st St
Miami, FL 33135
Miami, FL 33135
Open HoursDaily open 24 hours; indoor dining hours 11 a.m. - 3 a.m.
OverviewRide 'em, urban cowpokes, over to this unusual spot where the decor is Nicaraguan with an emphasis on cowboy memorabilia! Both a cultural and a culinary adventure, Yambo will...
more