For David, this is considered an upscale neighborhood restaurant. We saw well-dressed couples and families having a relaxed dinner. We sat outside because the inside was very hot and stuffy. Even at night, David is sultry (think New Orleans or Houston). But the patio was...fine.
We ordered two corvina (sea bass) dishes- one in white wine sauce with capers and mushrooms, the other in a red seafood sauce with shrimp and octopus on top. Both came with sides of salad and potatoes. The fish was served piping hot and was out of this world good- perfectly cooked and super fresh taste. The total bill for 4 beers and two large plates was $28.89- cheap by U.S. standards, pricey for Panama.
Service was good by Panamanian standards, just a little slow by big-city U.S. standards. So don't go if you're in a huge rush.
We walked to and from the restaurant from Hotel Cuidad de David, about 8 blocks away. Although we walked at night, we felt safe in David.More