Tap Tap La RestaurantRestaurant 4.1 Linden, New Jersey, United States Share (908) 669-3030 708 W St Georges Ave, Linden, NJ 07036, USAReviewsLog in to leave a review.No reviews yet.