Delivery
Pickup
Outdoor
California
Vallejo
1 Restaurants on GastroRanking
169 Opinions in 2 websites
Simple tie has been in Vallejo for quite some time. I remember trying it when it first came there and it was amazing, several years later it's still amazing in fact I think it's gotten better. This is