The New Miami Subs Grill Expands into South America South Florida based restaurant chain to open four restaurants in Guyana Ft. Lauderdale, FL (RestaurantNews.com) The New Miami Subs Grill… May 14, 2012 · ·