The Flying Walrus
Address:
204 S 17th St, McAllen, TX 78501
Phone:
(956) 627-0211
Hours:
- Wed: 6pm-3am
- Thu: 6pm-3am
- Fri: 6pm-3am
- Sat: 6pm-3am
- Sun: 6pm-3am
Nice to Know:
- Parking Garage, Street
- Smoking Outdoor
- Accepts Credit Cards Yes
- Outdoor Seating Yes
- Wheelchair Accessible Yes
- Music DJ, Background, Live
Other Businesses: