Antonio's Restaurant

Antonio's Restaurant is a popular landmark place in the city of Catalina Island and is located at Antonio's Restaurant, Catalina Island, CA

Landmark Name: Antonio's Restaurant
Address: Antonio's Restaurant, Catalina Island, CA
City: Catalina Island
State: Catalina Island

Phone Number:
State: Catalina Island
Country: California (CA)

Landmarks Near Antonio's Restaurant

Similar names to Antonio's Restaurant