Type to search

Located on the first level of Plaza Las Américas below the cinemas, the redesigned 5,835-square-foot Applebee’s can now accommodate 252 guests.