For more than 20 years, Rosario's Mexican Café y Cantina has served classic San Antonio-style Tex-Mex fare in a big, bright setting. You won't hear wandering mariachis singing "Que Bonita Chihuahua" here, and you won't find any velvet sombreros or Aztec calendars on the walls. With neon, gleaming woods, and polished cement floors, Rosario's brings Tex-Mex into the new millennium with panache. Traditional Tex-Mex dishes prepared with fresh ingredients, like fish tacos or white fish ceviche, are consistently good. Hungry? Try a big hearty dish like the chicken chipotle or the chile relleno. For just a taste of Tex-Mex, opt for a hot plate of nachos topped with guacamole. Local food critics have consistently voted Rosario's the best Mexican restaurant in San Antonio, and it's one of the few places in town that offers late-night dining. The restaurant is large enough that it can be crowded without requiring a long wait for a table (reservations are not accepted). The atmosphere is often bright and noisy, making it sometimes difficult to carry on a conversation, and on nights when there's music, it gets even louder. On Friday nights, Rosario's features live salsa, Latin pop, rock, and merengue, and on Saturday nights it's Latin jazz and acoustic sets. Arrive early if you prefer a quieter vibe—happy hour begins at 4pm, and the music comes on at 8 or 9pm.