Texas Lil's Old Town Temecula Menu

28495 Old Town Front St STE C, Temecula, CA 92590

Know a great happy hour or special for this location?