I was such a fan of ElTorros, but this place is awesome. Everything I have tasted is good. They have amazing homemade chips and salsa! They have great customer service, and free wifi!
If you own or manage Mas Amigos, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.