One of my favorite Vallarta restaurants, the Café de Olla serves up the most consistently delicious Mexican food in town. The atmosphere is simple and festive, and the typically packed dining room is served by a staff that's quick and efficient. Large portions of enchiladas, quesadillas, chiles rellenos, fajitas, and tacos come sizzling hot out of the open kitchen and grill. Although not on the menu, you can also order a terrific seafood platter for two. I recommend an order of fresh, thick guacamole to kick off your meal. The margaritas light up the night. Don't come here for romance or refinement, but do come here for great authentic fare, friendly service, and a fun experience. Only cash is accepted.