I saw the menu – “Home of the square taco” – and have to admit I was intrigued. I am in constant need for a good taco joint, preferable one that has amazing food and is cheap. They are hard to come by in Florida. When Amigos opened, I was […] Restaurant Reviews Restaurant Review: Amigo’s