Fiesta Cinco Demayo is a laid-back Mexican restaurant featuring a full bar, murals, and staple dishes.