Barracuda Grill - Marathon, FL


3 Slices

Great presentation and portion size, but poor flavor and gooey consistency that leaves much to be desired. (compare with previous post on Aug 26, 2009)