Applebee's 10191

Applebee's #10191 is an Applebee's restaurant located at 480 Plaza Las Americas in San Juan, Puerto Rico.