La Parrilla Mexican Restaurant 8 years ago ID: #1073 Listed In : Hotels Resorts & Restaurants 1801 Howell Mill Road NW , Suite 420 , Atlanta. GA, USA 30318 (404) 502-0085 Business Description La Parrilla Mexican Restaurant, Address : 1801 Howell Mill Road NW , Suite 420 , Atlanta. GA, USA 30318, Phone : (404) 502-0085 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Restaurants