Restaurant Placeholder Image Previous Next Home » Place » United States » North Carolina » Raleigh » Armadillo Grill Armadillo Grill439 Glenwood Avenue, Raleigh, North Carolina, United States 27603 WebsitePhoneDirections This tex-mex eatery offers a margarita bar, fresh made to order food (even the tortillas), and outside dining-weather permitting. Dogs are allowed at the outer tables,,,””,,, they must be under their owner’s control and leashed at all times. Reviews Leave a comment Leave a Review Cancel replyYou must be logged in to post a comment. Location Loading... No Records Found Sorry, no records were found. Please adjust your search criteria and try again. Maps failed to load Sorry, unable to load the Maps API. Related PostsBest Nail Grinders for Dogs? The 4 Best Choices for 2022Best Kayaks for Dogs in 20225 Best Leashes for Dogs That PullBest Toothpaste for Dogs? 6 Great Choices for 2022The Best Smart Doggie Doors in 2022