Taqueria La Costa

Taqueria La Costa
(208) 637-8244
4620 Yellowstone Ave
Chubbuck, ID
83202
,
Hours
Monday – Thursday – 8:30am – 9:00pm
Friday – Saturday 8:30am – 8:30pm
Sunday Closed

Mexican Restaurant

Send Message to listing owner

Please log in to be able to send messages to the listing owner.
Facebook