There is a Thai place on Lorna Road in Hoover, near Hoover Lock and Key. Its actually inside a gas station and is unbelievably good. Authentic and very reasonable on price. There is no sign out front advertising the restaurant. You got to know its inside.
The two I have noted are these:
Pho Que Huong, at 430 Green Springs
Saigon Noodle, 4606 US 280 in Best Buy Shopping Center