El Toro Tacos On a quiet Saturday afternoon, we decided to take a [...] By Adam Kuzma|August 15th, 2011|Miami Restaurant Reviews|0 Comments Read More