Now Open for Curbside and Dockside Pickup!
Gift Cards, Grocery, and Takeout options available!
Click below to order. On the online ordering page, select the appropriate menu from the dropdown in the top right.
For curbside pickup please follow the signs when you arrive at Indian Ranch. When you arrive, please call 508-943-1639 for pickup.
For dockside pickup please pull into one of the slips on the outermost section of our marina.
The slips are numbered. Please note what slip number you are in when you call for your order.
Call 508-943-1639 and we will deliver the order to you.
For gift card orders, select the desired amount and include your mailing address in the Special Instructions if you would like your gift card mailed. Gift cards can be picked up at the restaurant during takeout hours.
Takeout will be available starting May 13th.