Luccas Restaurant
Address:
802 S Main St, Taylor, PA 18517
Phone:
(570) 562-6339
Restaurants
Other Businesses:
- American Food & Vending Corp at 20 Stauffer Industrial Park, Taylor, PA 18517
- Wells Fargo Bank at 100 Union St, Taylor, PA 18517
- Powell Powell & Powell at 1024 S Main St, Taylor, PA 18517
- Powell Powell & Powell at 1024 S Main St, Taylor, PA 18517
- Pazzo at 430 N Main St, Taylor, PA 18517