twincities.com
Mexican sports bar on St. Paul’s West Side is breath of fresh air
La Costa, the newest Mexican restaurant on Cesar Chavez Street on the West Side of St. Paul, is serving up some good eats in a fresh, modern space with nary a sombrero or string of pepper lights in…