Janitzio Mexican Restaurant- in Twin Falls
2087333855
A good restaurant knows how to satisfy everyone's lunch and dinner cravings, no matter how picky the eater. For more than 14 years, Janitzio Mexican Restaurant has been the premier location for Mexican cuisine in the Twin Falls, ID area. We prepare every ...