203 N. Main Street, Taylor, TX 76574. New webSite is live Now. We have moved to www.lascalatx.com.
La Scala Taylor
(117)
Italian restaurant
Address: 203 N Main St, Taylor, TX 76574
Hours: Closed ⋅ Opens 4 PM
Phone: (512) 309-4709
People also ask
What does La Scala mean in English?
Who owns La Scala Baltimore?
Rating
(6) · $$ - $$$
Reserve a table at La Scala, Taylor on Tripadvisor: See 6 unbiased reviews of La Scala, rated 2 of 5 on Tripadvisor and ranked #31 of 43 restaurants in ...
Rating
(7) · $30 and under
Book now at La Scala Taylor in Taylor, TX. Explore menu, see photos and read 7 reviews: "The service was terrific. The food was terrific.
Rating
· Review by Liz G
La Scala: Never again - See 6 traveller reviews, candid photos, and great deals for Taylor, TX, at Tripadvisor.