Taqueria Los Charros

3 star rating 1 Review

(404) 307-3661 Call

Write a Review Write a Review

521 Oakmar AvenueAtlanta, GA 30312

Reviews

  • Taqueria Los Charros - Atlanta, GA -  SoCal_Jesus

    Reviews: 27

    great on your wallet
    SoCal_Jesus (27 reviews)
    5/16/2008

    if you want more for your money, los charros is great. the food isn't terrible, and the pricing is great.

    More »

    Was this review helpful?

    (0) (0)


Business details

Service Area

  • Downtown
  • Druid Hills/Emory
  • East Atlanta

Entertainment Services

  • Waiters

Event Types

  • Bar & Bat Mitzvahs
  • Celebrations

Music Styles

  • 60's & 70's

Entertainment Types

  • Accordion Players

Hours of Operation

  • MON
  • TUE
  • WED
  • THU
  • 9:00am
  • 5:00pm
  • FRI
  • 9:00am
  • 5:00pm
  • SAT
  • 9:00am
  • 5:00pm
  • SUN
  • 9:00am
  • 5:00pm