Restaurants - Mexican in Lake Placid, FL
Taqueria V Teinda Jalisco