La Perla Tapatia Taqueria
Address:
424 Colusa St, Orland, CA 95963
Phone:
(530) 865-2054
Restaurants
Other Businesses:
- I-5 Cafe at 1165 Hoff Way, Orland, CA 95963
- Papa Murphys Take N Bake at 123 E Walker St, Orland, CA 95963
- Round Table Pizza at 302 E Walker St, Orland, CA 95963-2200
- Buckaroo Bistro at 1006 South St, Orland, CA 95963
- Pizza Palace at 704 5th St, Orland, CA 95963