Ate here while on a short visit to Ventura from the UK. You go up to the Food Bar and order and then they serve it to you. I had the Chicken Caesar Salad Taco which was enormous (in fact couldn't eat all of it as was too full). Very good value and quick service. Situated in Telegraph Road.