Otterbacher Enterprises Categories Concession - Food 8818 Riverlachen Way Riverview FL 33578 (813) 299-8160 (813) 671-1288 Send Email Visit Website Driving Directions: FL, OH About Us Mobile food concession trailer Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×