A lively sports cantina on West Lake Street serving Mexican street tacos and happy-hour favorites, with easy on-site parking.