La Sierra Tarasca is staying open at 9833 3rd Street Rd
La Sierra Tarasca at 9833 3rd Street Rd is staying on the board.
Louisville signed off on the annual alcohol renewal for the spot, so the place is set to keep pouring.
Louisville signed off on the annual alcohol renewal for the spot, so the place is set to keep pouring.
Source: Accela Licenses