Juanita's Taqueria Address: 106 S 3rd St, Alvin, TX 77511 Phone: (281) 824-4094 Hours: Mon: 6am-3pm Tue: 6am-3pm Wed: 6am-2pm Thu: 6am-2pm Fri: 6am-3pm Sat: 6am-5pm Sun: 6am-5pm Restaurants, Mexican Other Businesses: Chili's Grill & Bar at 134 N Bypass 35, Alvin, TX 77511 Smoothie Espresso at 173 Tovrea Rd, Alvin, TX 77511 Las Chicas at 535 Tovrea Rd, Alvin, TX 77511 Stuart's Sandwiches & Mor at 535 Tovrea Rd, Alvin, TX 77511 Delia's Cafe No 2 at 2211 N Gordon St, Alvin, TX 77511