If you've never tried Peruvian, dive in at Isabella's. Extensive fish menu and lots of other choices too. Lomo Saltado, classic steak strips with onions and tomatoes is a great start. Ceviche really well done. Service is pleasant and attentive. Fun atmosphere with bright colors and big screen TV for watching soccer.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.