Duffer’s Cafe

Duffer’s Cafe is a Bella Vista restaurant that was established in 1996 and has been a strong presence ever since. We open at 6:00 a.m. and close at 3:00 p.m., serving breakfast and lunch. Breakfast is served until 11:00 except on Saturday when it is until 12:00. We are open Monday through Saturday.