A Dallas-based review of margaritas, politics, film, literature, and culture. But mainly margaritas.
All tagged Restaurant