Vistal Bar + Restaurant
901 Bayfront Ct Suite 1, San Diego CA 92101
(619) 535-0485
Directions
Order Online Delivery
Postmates
Doordash
Resy
San Diego, California
Vistal Bar + Restaurant
901 Bayfront Ct Suite 1, San Diego
(619) 535-0485