I love going to Cafe Rio! Their food is all freshly made, and that's why it tastes so darn good. My favorite is the Tostada, with the Barbacoa meat. Delicious! There are a number of different entrees, and at least that many different meats to choose from. All are delicious, and everything's fresh. They're even making the tortillas right there as you place your order. Their mixed beverages are delicious, as well. I'm a fan of the stevia-sweetened lemonade. My husband loves their horchata.
You go through a line in front of the kitchen to place your order, making your choices as they assemble your meal. The seating is somewhat industrial, and there are monitors playing video of farmers picking the fresh produce that is used to make this great food.