Location: Home > YellowPages > FL > Miami > La Carreta Restaurant

La Carreta Restaurant

10633 NW 12th Ave
Miami, FL 33150
305-463-9778