Cafe Garibaldi

1813 N Elm St
Denton, TX 76201
No photo available for this business

Business Information


Customer Reviews (1 reviews)

Citysearch User

on Citysearch Nov 22, 2008
I was amazed, their salsas are amazing (almost addictive). All their waiters were very attentive and incredibly nice. Make sure you try the ... (more)

Browse our top cities

Browse cities by state