Las Palapas
Address:
590 Lewis Rd, Santa Rosa, CA 95404
Phone:
(707) 569-9210
Hours:
- Mon: 12pm-12am
- Tue: 12pm-12am
- Wed: 12pm-12am
- Thu: 12pm-12am
- Fri: 12pm-12am
- Sat: 11am-12am
- Sun: 11am-12am
Other Businesses:
- Shogun Japanese Restaurant at 1531 Farmers Ln, Santa Rosa, CA 95405
- John Ash & Co at 4350 Barnes Rd, Santa Rosa, CA 95403
- Teriyaki Chicken Bowl at 473 Stony Point Rd, Santa Rosa, CA 95401
- El Michoacano at 500 Sebastopol Rd, Santa Rosa, CA 95407
- Mandarin Chinese Restaurant at 2781 Yulupa Ave, Santa Rosa, CA 95405