Been here many times and came back last night. I'm a big fan of Toro Loco overall. The frozen margarita is chefs kiss so good, and they have them on... more
One of the ugliest places you can ever eat in.
Owners are clueless or blind to what they have.
It's 1985 meets Carnival Cruise Line circ 1970 meets Las... more