Get directions to: Amfels, Brownsville, TX Restaurant address: 3775 Boca Chica Boulevard Brownsville, TX 78521, USA Driving Walking Bicycling Restaurant: Amfels