Island Smokehouse BBQ
Address:
1 Descanso Canyon Rd, Avalon, CA 90704
Phone:
(310) 510-8432
Restaurants,
Barbecue
Other Businesses:
- Casino Dock Cafe at 2 Casino Way, Avalon, CA 90704
- Avalon Seafood & Fish Market at Pleasure Pier, Avalon, CA 90704
- Descanso Beach Club at 1 Descanso Canyon Rd, Avalon, CA 90704
- Eric's On The Pier at 1 The Green Pier, Avalon, CA 90704
- DC 3 Gifts & Grill at 1 Airport Rd, Avalon, CA 90704