Flores is a casual restaurant serving traditional Mexican fare and margaritas in a beachside-inspired setting.