Enjoy a variety of breakfast, lunch, and snack options, plus cocktails, at Memo's Place Terraza, located on a prime corner in San Andrés.