Bahama Mama Address: 11728 W Olive Rd, Riverdale, MI 48877 Phone: (989) 833-2525 Restaurants Other Businesses: Riverdale Tavern at 6681 N Lumberjack Rd, Riverdale, MI 48877