Server was great, had lots of knowledge about the menu. Food was Amazing. If you want to have a nice meal with great service and excellent food, this is the place to go in Homestead. Make sure you try their Flan, best Flan I've ever had.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.