Pleasant place to eat with best Mexican food in town.
Menu variety, food taste and portion size are all great and it is reasonably priced.
Staff is friendly, efficient and accommodating.
Address 14700 E Indiana Ave Space 1080, Spokane Valley, WA 99216, USA
Phone +1 509-228-9661
Maps MQFV+8V Spokane Valley, WA, United States Open Maps