Back
Vejigantes Restaurant Logo

Vejigantes Restaurant

1.48mi
57 W Dedham St, Boston, MA, 02118
Mon 11:00 AM - 10:00 PMCall Now

About Vejigantes Restaurant

If you're looking for Latin Fusion restaurants in Boston look no further. Vejigantes Restaurant is known for having some of the best Latin Fusion in Boston. Located at 57 W Dedham St, Vejigantes ...show more

Online Ordering Options

(See pickup options)
Uber Eatsbest deal
$0.49
Est. Fee
50 minEst. Time
Uber Eatsbest deal
$0.49
Est. Fee
50 minEst. Time