Update Info - El Papagayo Grill & Cafe
This restaurant was reported as closed. If it is open, let us know.
El Papagayo Grill & Cafe
3132 US Highway 50
South Lake Tahoe, CA 96150
3132 US Highway 50
South Lake Tahoe, CA 96150