Mario's Mexican Restaurant Address: 34171 N Marietta Rd, Bayview, ID 83803 Phone: (208) 683-1002 Restaurants, Mexican Other Businesses: Jd Resort & Marina at 17173 E Pier Rd, Bayview, ID 83803 Jd Resort at 114L Lakeside Ave, Bayview, ID 83803