Cafe in Citra, FL Vicky's Internet Cafe17623 N US Highway 301Citra, FL, 321133525951315DiningEateriesInternet CafesRestaurantRestaurantsResturantsUsed Restaurant Equipment Supplies Show More