tv/satellite Restaurants in west saint paul, mn

tv/satellite Restaurants in west saint paul, mn

1 tv/satellite restaurant listing found.
Chula Vista Mexican Restaurant
Mexican, Casual/Family, Bar, Live Entertainment

1741 South Roberts St, West Saint Paul

(651) 552-8457

1 tv/satellite restaurant listing found.
Know of a restaurant we don't have?  Click here to add it.