We had both the pizza (prosciutto and mushroom) and lasagna bolognese here several times, and they were always delicious. Don't let its look deter you - we ate at several Italian places on Isla and this one was by far the best. The margaritas and crepes are also awesome. It's also one of the better values on Hidalgo.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.