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 […]
Daily Archives: March 11, 2011
1 post