Find Applebee's restaurants in Crystal River, Florida near you now.
Restaurant
Address: 200 N Suncoast Blvd, Crystal River, FL 34429