Vargas O.d. IncRestaurants947 S Anaheim Blvd Ste 230Anaheim, CA, 92805-5591 · USPhone unavailableEmail unavailableWebsite unavailableHours not available