Perched on May CafĂ©’ just South of Louisiana Blvd on Rt 66. From Tramway Blvd follow Central Ave downhill for 8 miles, and under I-25