What can be worse for a restaurant, in this case Miami’s Latin American Restaurant, than a rodent falling off a shelf in front of a state inspector? Perhaps only that … Click to Continue »