Better meat, REAL Brazilian side dishes and super-hot staff! Since they moved to Winter Park, there is no reason to drive all the way to I-Drive and sit with all of the disgusting tourists. Not to mention this place kicks Texas de Brazil's ass! Locals, this is OUR Churrascaria!!
more