16 reviews of Barrio Bistro "You must eat here! Memo is amazing! Wonderful space, unbelievable food and the best service in Vallarta!"