Authentic Mexican restaurant with scratch-made dishes, signature margaritas, and over 50 tequilas. Waterfront views and semi-private event facilities available.