No content on this channel :c try Try Looking at shorts maybe lol :p
Dominican Street Food in Wynwood and Miami Gardens, opened since 2010 Chimi El Tigre have been award for Miami Herald as best Latin sandwich in Miami, come and try our Dominican food, you will love it!