Toggle navigation
Find
Sign up
Sign in
CA
South Lake Tahoe
South American Restaurant
Tep's Villa Roma
Reviews
Tep's Villa Roma
3450 Lake Tahoe Blvd
South Lake Tahoe
,
CA
96150
(530) 541-8227
south american restaurant
www.tepsvillaroma.com
Info
Reviews
0
Offers
Photos
Map
Tep's Villa Roma Reviews
Write a review
Night Mode