Leave a Review Diablo's Southwest Grill
Needs improvement
Terrible app, needs improvementUnderdeveloped App
Not a very good app for mobile orders.Locations need updating
I can’t get my local restaurant to pop up nor any in neighboring cities (Bainbridge, Cairo, Thomasville GA). I’d like to order through the app 🤷🏻♂️