508 Tavern Restaurant
508 S Santa Fe, Vista CA
Open until 10:00 PM
(760) 295-0707
The Vibe here…
No Current Special