Back to restaurant list
Taj Palace logo

Taj Palace

795 Foothill Blvd., San Luis Obispo, CA 93405
Available for: Delivery

Delivery Brought To You By: 

Menu