La Pastor Cita II

Flag as Inappropriate

This independently owned restaurant is located in a shopping plaza allowing for ease of parking. It is a sit-down restaurant with a spacious interior. La Pastor Cita II specializes mostly in Latin American food with an extensive menu of choices. Customers have their choice of dining in or getting take out.
6045 S Norcross Tucker Rd, Norcross, GA 30093
(770) 685-1130
  • Hours: Mon, Wed - Sun, 11am - midnight; Tue, closed
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »