1. Hamburger Depot 1920 Nederland Ave, Nederland, TX 77627 Coordinate: 29.96889,-93.99502 Phone: (409) 727-8000