Cafe Plaza Mayor offers a prime spot overlooking Plaza Alfonso Lopez. Enjoy the ambiance with indoor and outdoor seating options.