-
KFC
is an above average Mexican Restaurant Restaurant
Ranked #1 of 14 Restaurants in Liberty City Miami.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
New look with same shitty service. Don't order from the Taco Bell menu, they never get it right. They may get your KFC order right.