16 yrs ago•Texas GuyreviewedJaguar's12913 US HWY 87 Lubbock, TX 79423Generally pretty nice but some of...