Milwaukee
Restaurants
730 W Mitchell St
- Category:
- Restaurants
Milwaukee,
WI, United States
- (414) 431-3377
Rate and review Vista Mar in Milwaukee, WI, United States!
Share your experiences at Vista Mar with your friends or discover more Restaurants in Milwaukee, WI, United States.