Family-friendly restaurant serves frozen margaritas, authentic Mexican cuisine with an emphasis on seafood and offers large portions.