We found this restaurant after eating at the Mi Casa restaurant right across from the square where Mi Casa is. Both the food and service are excellent. The scallops were huge and nicely prepared. Prices are very reasonable as compared to other restaurants in the area. This place is not the usual touristy places you find in the area.
If you own or manage Invita Bistro, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.