1. Red Top Restaurant 1033 N Velasco St, Angleton, TX 77515 Coordinate: 29.17541,-95.43281 Phone: (979) 849-8568
2. Chili's Grill & Bar 2517 N Velasco St, Angleton, TX 77515 Coordinate: 29.18746,-95.43394 Phone: (979) 849-9914