"Tacos are great! We get more and more! Yummy!"
Phone: (+1)9163324637
Address: 5707 Watt Ave, North Highlands, 95660, United States Of America
City: North Highlands
Website: http://www.jimboys.com
Dishes: 82
Amenities: 3
Categories: 5
Reviews: 131