My family and I went to a sports bar this past weekend in San Antonio, Tx. I loved it. Bubba's 33 impressed me when we first arrived with a parking spot for Expecting Mothers. Our server was great and the food delicious.
Do they have a changing table for babies? Yes, they do. It is in an open area not in the handicapped restroom.
Do they have ramps for strollers? They do have outside ramps to enter into the restaurant. The restaurant is a bit busy so a stroller would take a lot of real estate inside the restaurant, you can always opt for a sling for your car seat.