110 Plaza Ave, Lake Placid, Florida 33852 USA
Chicken Fajita (chicken over cooked and taste wasn't to appealing.
Photo Credit: Yelp