I wouldn't refer to this as a Mexican restaurant, however, their Mexican food is DELICIOUS. Tastes more authentic in my opinion than some 'authentic' Mexican restaurants. Cozy, dim atmosphere. Lots to look at! I am from down-state Metro Detroit area, but anytime my hubby and I visit Oscoda we just have to eat at Desi's...more than once!