1. Mojarra's Seafood 3327 Mangum Rd, Houston, TX 77092 Coordinate: 29.81877,-95.46021 Phone: (281) 936-8689