Latin Port hero image

Latin Port

Restaurant

333 Lake Ave, Metuchen, NJ 08840, USA

Biter Score
8.8
Closed
Saturday: 8 AM – 8 PM
Latin Port photo 1
Latin Port photo 2
Latin Port photo 3